#ifndef RESSOURCEMANAGER_HH_INCLUDED
#define RESSOURCEMANAGER_HH_INCLUDED

/*
** Created by Gahon Alexis
*/

#include <Header.hh>


class RessourceManager
{
public:
    RessourceManager();
    ~RessourceManager();

    void                AddImage(const std::string &);
    void                AddFont(const std::string &);

    const sf::Image     &GetImage(const std::string &);
    const sf::Font      &GetFont(const std::string &);

protected:

private:
    std::map<std::string, sf::Image*> Images;
    std::map<std::string, sf::Font*>  Fonts;

};


#endif // RESSOURCEMANAGER_HH_INCLUDED
